roll (one's) fingerprints - Espagnol Anglais Dictionnaire